함수 요약
엑셀 CELL 함수는 셀의 서식이나 위치, 내용등의 정보를 반환하는 함수입니다.
함수 구문
=CELL(정보유형, [셀참조])
•
정보유형
-
반환할 정보 유형입니다. 큰따옴표(")로 묶어서 입력합니다.
•
셀참조
-
[선택인수]정보를 반환할 셀입니다.
- 생략 시 마지막으로 변경된 셀이나 현재 활성화된 셀을 참조합니다.
상세 설명
엑셀 CELL 함수는 선택한 셀의 서식, 위치, 내용 등 다양한 정보를 반환하는 함수입니다. 시트의 이름이나 통합문서의 파일경로 등 다양한 정보를 확인할 수 있어 실무의 여러 자동화 공식에 활용됩니다.
=CELL("filename",A1) / / 현재 작업중인 파일의 전체 경로를 반환합니다. =CELL("format", B1) / / B1셀의 숫자 서식코드를 반환합니다.
첫 번째 인수인 정보유형은 반드시 큰따옴표로 묶어서 작성해야 하며, 두 번째 인수인 참조셀은 선택사항입니다. 참조셀을 생략하면 마지막으로 변경된 셀 또는 현재 활성화된 셀의 정보를 반환합니다.
정보 유형 종류
정보유형 | 설명 |
"address" | 참조셀의 주소를 절대참조로 반환합니다. |
"col" | 참조셀의 열 번호를 반환합니다. |
"color" | 사용자 지정 서식으로 음수일 경우 글자색이 지정될 경우 1을 반환하고 그렇지 않으면 0을 반환합니다. |
"contents" | 참조셀의 값을 반환합니다. (참조셀에 수식이 입력되어 있을 경우, 수식이 아닌 값을 반환합니다.) |
"filename" | 현재 통합문서/워크시트의 전체 경로를 반환합니다. 통합문서가 저장되어있지 않을 경우에는 빈 텍스트("")를 반환합니다. |
"format" | 셀에 적용된 숫자 서식에 해당하는 코드를 반환합니다. |
"parentheses" | 사용자 지정 서식으로 괄호()가 적용되었을 경우 1을 반환하고 그렇지 않으면 0을 반환합니다. |
"prefix" | 참조셀의 정렬방식에 따라 다른 기호를 반환합니다.
|
"protect" | 셀이 잠겨있으면 1을 반환하고 그렇지 않으면 0을 반환합니다. |
"row" | 참조셀의 행 번호를 반환합니다. |
"type" | 참조셀의 값 형식에 따라 다른 기호를 반환합니다.
|
"width" | 참조셀의 열너비를 반환합니다. 2개 항목이 배열로 반환됩니다.
|
서식 코드
반환 코드 | 서식 |
"G" | 일반 |
"F0" | 0 |
",0" | #,##0 |
"F2" | 0 |
",2" | #,##0.00 |
"C0" | $#,##0_);($#,##0) |
"C0-" | $#,##0_);[빨강]($#,##0) |
"C2" | $#,##0.00_);($#,##0.00) |
"C2-" | $#,##0.00_);[빨강]($#,##0.00) |
"P0" | 0% |
"P2" | 0.00% |
"S2" | 0.00E+00 |
"G" | # ?/? 또는 # ??/?? |
"D4" | yyyy/m/d 또는 m/d/yy h:mm 또는 yyyy/mm/dd |
"D1" | d-mmm-yy 또는 dd-mmm-yy |
"D2" | d-mmm 또는 dd-mmm |
"D3" | mmm-yy |
"D5" | mm/dd |
"D7" | h:mm AM/PM |
"D6" | h:mm:ss AM/PM |
"D9" | h:mm |
"D8" | h:mm:ss |
CELL 함수 간단 예제
1) 현재 작업중인 파일과 시트 전체 경로 확인하기
CELL 함수는 현재 실행 중인 파일의 저장 경로를 확인할 수 있습니다. (단, 파일이 저장되지 않은 경우엔 빈칸을 반환합니다.)
=CELL("filename", A1) / / 현재 작업중인 파일의 전체 경로를 반환합니다.
2) 현재 파일의 파일경로만 출력하기
3) 활성 셀의 위치 확인하기
CELL 함수는 시트에서 '현재 활성화 된' 셀의 위치를 즉각적으로 반환합니다.
=CELL("row") & ", " & CELL("col") / / 현재 활성화된 셀의 행과 열 번호를 반환합니다.
그 외 주의사항
두번째 인수인 참조셀이 생략된 경우, 마지막으로 변경된 셀 (또는 현재 활성화된 셀)을 참조합니다.
정보 유형은 반드시 큰따옴표(")로 묶어서 입력합니다.
파일이 저장되지 않은 상태에서 "filename" 으로 경로를 조회하면 빈 문자열("")이 반환됩니다.
CELL 함수의 결과값은 F9키(지금 계산)을 눌러 갱신할 수 있습니다.
MS 공식 홈페이지 링크
로그인
지금 가입하고 댓글에 참여해보세요!
8 댓글